poorly defined - French English Dictionary